push with the thumb - French English Dictionary